buttoned snout - Alemán Inglés Diccionario